Consistency Checks for Duties in Extended UML2 Activity Models

ثبت نشده
چکیده

Process-aware information systems support the execution of business processes. In this context, organizations require the precise specification of security policies that govern the behavior of subjects in the systems. Obligation policies specify duties to be fulfilled by certain subjects. In organizational contexts, duties are often associated with a certain task in a business process. In this paper, we further elaborate two UML2 extensions which provide modeling support for roles, tasks, and duties in a business process context. In particular, we introduce the notion of mutual exclusion and binding constraints for duties in processrelated RBAC models. Furthermore, we formally define respective consistency checks for design-time and runtime models. Keywords-Binding of duty; OCL; RBAC; Security; Separation of Duty; UML;

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling Process-Related Duties with Extended UML Activity and Interaction Diagrams

Business processes are an important source for the engineering of customized software systems. In this context, the definition, monitoring, and enforcement of the duties associated with different tasks in a business process is one important factor to ensure compliance of an IT system with certain laws and regulations. In this paper, we present a UML2 extension for an integrated modeling of busi...

متن کامل

Modeling the Evolution of Aspect Configurations using Model Transformations

In this paper we introduce an approach to address the evolution of aspect configurations with model transformations. We use model transformation diagrams (MTDs) to define valid behavioral model states of a system as well as valid transitions between those states. MTD transformations can be used to define evolutionary changes in the weaving process of an aspect-oriented system. To allow for a st...

متن کامل

Leveraging Modes and UML2 for Service Brokering Specifications

A Service-Oriented Computing (SoC) architecture consists of a number of collaborating services to achieve one or more goals. Traditionally, the focus of developing services (as components) has been on the static binding of these services within a single context and constrained in an individual manner. As service architectures are designed to more dynamic, where service binding and context chang...

متن کامل

Modeling Support for Delegating Roles, Tasks, and Duties in a Process-Related RBAC Context

The definition of access control concepts at the modeling level is an important prerequisite for the thorough implementation and enforcement of corresponding policies and constraints in a software system. In this paper, we present an approach to provide modeling support for the delegation of roles, tasks, and duties in the context of processrelated RBAC models. The delegation model elements are...

متن کامل

Towards a Graph Grammar-Based Approach to Inter-Model Consistency Checks with Traceability Support

Development of a complex system relies on different yet related models each representing the system from a particular perspective. In this respect, an important task is to check consistency between related models to guide subsequent decisions concerning consistency restoration. Triple Graph Grammars (TGGs), a particular dialect of graph grammars, are well-suited for describing consistency of tw...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011